infested with worms - Alemán Inglés Diccionario